Ubuntu 更换apt换源教程 含arm(Xavier) 您所在的位置:网站首页 apt-get 下载不安装 Ubuntu 更换apt换源教程 含arm(Xavier)

Ubuntu 更换apt换源教程 含arm(Xavier)

2023-04-13 10:17| 来源: 网络整理| 查看: 265

简述

最近清华源似乎突然崩了【2023/4/1 -- 愚人节玩笑?】,导致我在nx上 【sudo apt-get update】一直报错,无法连接清华源。windows或者ubuntu下浏览器都进不去清华源官网,我科学了也上不去。

img

如下图,明明我的【/etc/apt/sources.list】里面一个清华源也没有,为什么sudo apt-get update总是报错呢?尝试了国内一大堆源之后还是报错,最终发现是ros设置软件源的时候出现了问题,即【/etc/apt/sources.list.d/ros-latest.list】里面包含了清华源。将其更换为其他源之后问题便解决啦。

img

现成的源

后文的【换源简述】对源进行了介绍,有助于判断是否为系统更换了正确的源。这里直接给出Ubuntu18.04下的中科大镜像源。可结合后文内容,根据Ubuntu发行版本,硬件系统的构架进行修改

# 中科大源 - ubuntu18.04 - 非arm构架 deb https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse # 中科大源 - ubuntu18.04 - arm构架 【Nvidia Jetson】 deb https://mirrors.ustc.edu.cn/ubuntu-ports/ bionic main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-proposed main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ bionic main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-proposed main restricted universe multiverse换源简述

在解决问题的过程中也学习到了关于换源的一些小知识,遂单独记录一下。换源是为了能够从国内镜像站下载软件包,速度更快。如果对源的理解不透彻,更换不成功后都不知道是什么原因。

换源的步骤也很简单,即:打开终端,编辑/etc/apt/sources.list文件,然后再sudo apt-get update、sudo apt-get upgrade即可。

# 1)备份sources.list文件 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak # 2)编辑sources.list文件 sudo gedit /etc/apt/sources.list # or: sudo vi /etc/apt/sources.list # 3)复制粘贴镜像源 # 4)更新软件包列表 sudo apt-get upgrade sudo apt-get update

而对于不同版本、不同内核的Ubuntu系统,我们需要对应修改镜像源。实例如下:

# 在笔记本上为 Ubuntu18.04换源时(中科大源): deb https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse # 为基于arm内核的xavier换源时(Ubuntu 18.04,阿里云源): deb https://mirrors.aliyun.com/ubuntu-ports/ bionic main restricted universe multiverse

其中我们需要关注的内容其实并不多,找不同即可

https://[不同的源]/ :直接改这个"链接"就可以切换不同的源,像是阿里源、清华源、中科大源等等,下面列出了常用的源。# 阿里源:https://developer.aliyun.com/mirror/ubuntu mirrors.aliyun.com # 中科大源:https://mirrors.ustc.edu.cn/help/ubuntu.html mirrors.ustc.edu.cn # 网易163源: https://mirrors.163.com/.help/ mirrors.163.com # 清华源:https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/ mirrors.tuna.tsinghua.edu.cn ubuntu or ubuntu-ports:ubuntu 表示正常版本的源,而ubuntu-ports表示arm版本的源。Nvidia Jetson系列都是基于arm内核的,需要设置为ubuntu-ports。 bionic:对应于Ubuntu系统的发行版本,Ubuntu 18.04对应bionic。可以通过下面的命令查询: # 终端输入 lsb_release -a

对于其他的内容,我们其实就无需关注了,一般也用不到。

security:仅修复漏洞,并且尽可能少的改变软件包的行为。低风险。 backports:backports的团队则认为最好的更新策略是security 策略加上新版本的软件(包括候选版本的)。但不会由Ubuntu security team审查和更新。 updates:修复严重但不影响系统安全运行的漏洞,这类补丁在经过QA人员记录和验证后才提供,和security那类一样低风险。 proposed:update类的测试部分,仅建议提供测试和反馈的人进行安装。 main:完全的自由软件。 muitiverse:非自由软件,完全不提供支持和补丁。 restricted: 不完全的自由软件。 universe: ubuntu官方不提供支持与补丁,全靠社区支持。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有